package minigobstonesDomain;

import java.util.ArrayList

class Fila {
	public ArrayList<Celda> celdas = new ArrayList<Celda>
	Integer nFila;

	new(Integer ancho, Integer numero){
		this.nFila = numero
		var i = 0
		while(i < ancho){
			this.celdas.add(new Celda(i,numero))
			i = i + 1
		}
	}
	def imprimirLinea(){
		for(c : this.celdas){
			c.imprimirLinea		
		}
		println
	}
	
	def imprimirEstadoFF(int x, int y){
		for(c : this.celdas){
			c.imprimirEstadoFirstFrame(x, y)			
		}
	}
	
	def imprimirEstadoSF(int x, int y){
		for(c : this.celdas){
			c.imprimirEstadoSecondFrame(x, y)			
		}
		
	}
	
}